module Set_on_Lessthan(A, B, Out);
  
  input [7:0] A, B;
  output [7:0] Out;
  wire [7:0] wS;
  
  Adder_Substractor_Signed8bit AS1(A, B, 8'b00000001, wS, wC);
  
  MUX_2x1_8bit M1(A, B, ~wS[7], Out);
  
endmodule